fog-generating projectile - Alemán Inglés Diccionario